$(function () {
    $('.skin-minimal input').iCheck({
        checkboxClass: 'icheckbox-blue',
        radioClass: 'iradio-blue',
        increaseArea: '20%'
    });

    $("#form-admin-role-add").validate({
        rules:{
        	name:{
        		required:true
            },
            code:{
                required:true,
            }
        },
        messages : {
        	name : {
                required: "角色名不能为空！"
            },
            code:{
            	required: "角色标识不能为空！"
            }
        },
        onkeyup:false,
        focusCleanup:true,
        success:"valid",
        submitHandler:function(form){
            $(form).ajaxSubmit({
                type: 'post',
                url: "/role/add",
                dataType:"json",
                success: function(data){
                    if(data.code === "0000"){
                        succeedMessage("新增角色成功！");
                        let index = parent.layer.getFrameIndex(window.name);
                        setTimeout(function(){
                            parent.location.reload();
                            parent.layer.close(index);
                        },1000);
                    }else {
                        errorMessage(data.message);
                    }
                }
            });
            return false; // 非常重要，如果是false，则表明是不跳转，在本页上处理，也就是ajax，如果是非false，则传统的form跳转。
        }
    });
});